package com.ruoyi.project.system.uflo.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bstek.uflo.model.HistoryTask;
import com.ruoyi.project.system.uflo.model.dto.HistoryTaskDTO;
import com.ruoyi.project.system.user.domain.User;

public interface IUfloHistoryTaskService extends IService<HistoryTask>{

	/**
	 * 根据流程实例id获取历史任务记录
	 * @param processInstanceId
	 * @return
	 */
	List<HistoryTaskDTO> getHistoryTasks(long processInstanceId);

	/**
	 * 查询我的已办列表
	 * @param historyTaskDTO
	 * @param user
	 * @return
	 */
	List<HistoryTaskDTO> selectHistoryList(HistoryTaskDTO historyTaskDTO, User user);

}
